(river) rapids - German English Dictionary